render defenseless - French English Dictionary